stone chip resistant coating - Francés Inglés Diccionario